go test -bench=. -benchmem -v